weapon delivery - Französisch Englisch Wörterbuch